we think we know where... - French English Dictionary